large-spotted nutcracker - German English Dictionary